package util

import (
	"fmt"
	"os"
)

//不带缓冲写入
func File_write_string(file_package, file_name, write_s string) {
	fileName := file_package + "/" + file_name + ".txt"

	file, err := os.OpenFile(fileName, os.O_CREATE|os.O_WRONLY, 0755)

	defer file.Close()

	if err == nil {
		fileString := write_s
		file.Seek(0, 2) // 在文件最后增加内容
		file.WriteString(fileString)

		//file.Write([]byte(fileString))
		//fmt.Println("error", err)
		//os.Exit(1) //退出程序
	} else {
		panic(err) //panic函数会挂掉程序,上层需要捕获异常
		fmt.Println(err)
	}

}
